lubricating liquid - Alemán Inglés Diccionario